Methodological Support for FormallySpecifying Safety - Critical
نویسنده
چکیده
We present the concept of an agenda and apply this concept to the formal speciication of software for safety-critical applications. An agenda describes a list of activities to solving a task in software engineering, and validations of the results of the activities. Agendas used to support the application of formal speciication techniques provide detailed guidance for speciiers, schematic expressions of the used speciication language that only need to be instantiated, and application independent validation criteria. We present an agenda for a frequently used design of safety-critical systems and illustrate its usage by an example. Using agendas to systematically develop formal speciications for safety-critical software contributes to system safety because, rst, the speciications are developed in a standardized way, making them better comprehensible for other persons. Secondly, using a formal language yields speciications with an unambiguous semantics as the starting point of further design and implementation. Thirdly, the recommended validation criteria draw the speciier's attention to common mistakes and thus enhance the quality of the resulting speciication.
منابع مشابه
Some Notes on Critical Appraisal of Prevalence Studies; Comment on: “The Development of a Critical Appraisal Tool for Use in Systematic Reviews Addressing Questions of Prevalence”
Decisions in healthcare should be based on information obtained according to the principles of Evidence-Based Medicine (EBM). An increasing number of systematic reviews are published which summarize the results of prevalence studies. Interpretation of the results of these reviews should be accompanied by an appraisal of the methodological quality of the included data and studies. The critical a...
متن کاملMethodological Shortcomings in Classical Mathematical Economics: A Critical Examination of the Contributions of Cournot, Jevons and Walras
This paper examines critically the contributions of Cournot, Jevons and Walras as the founders of classical mathematical economics from a methodological standpoint. Advances in different economic schools and doctrines in the 19th century produced an environment of multi-dimensionality in economic analysis which was regarded by the pioneers of classical mathematical economists as a chaotic state...
متن کاملپیوندهای تفکر علمی با اندیشه نقد
The necessity of the spread of criticism in science dynamism and development Dr. Farhang Ershad Abstract One of the basic mechanisms in the endogenous generating development of science is to sensitize the scholars and motivate them to question and enter into the scene of criticism in the academic and research spaces. The necessary ground for this job is individual and collective support e...
متن کاملPatient Safety Behavior in Physicians: How is it Predicted?
Background: Patient safety is a serious global public health issue. Estimates show that every day many patients are harmed while receiving hospital care. Health care staff plays a key role in providing quality and safe patient care, especially physicians who are main members of the medical team and a critical element in patient safety efforts. Objective: ...
متن کاملDeveloping the Conceptual and Methodological Framework for Discursive-institutional Analysis of Coastal Exclusive Space Production: with Special Reference to Critical Realism Perspective
Because of the limited capacity of coastal lands and conflicting interests among stakeholders for coastal resources, there are intensifying pressures to retain and provide more public access to the coast. Coastal gated communities have been developed increasingly in the middle shoreline of Caspian Sea in North of Iran. They are kind of exclusive space production as they restrict public access t...
متن کامل